Tureng Mobile
Genel
3
f.
vent one's spleen
f.
vent one's spleen on
f.
vent one's anger on (someone)
Deyim
2
f.
vent spleen
f.
vent your spleen